place where maps are kept - Deutsch Englisch Wörterbuch